package myspring.spel;

import org.springframework.expression.Expression;
import org.springframework.expression.ExpressionParser;
import org.springframework.expression.spel.standard.SpelExpressionParser;

/**
 * <pre>
 *   Title: SpELDemo1.java
 *   Description: 
 *   Copyright: yundaex.com Copyright (c) 2013
 *   Company: 上海韵达货运有限公司
 * </pre>
 * 
 * @author liuzhaoqing
 * @version 1.0
 * @date 2014年11月3日
 */
public class SpELDemo1 {

	public static void main(String[] args) {
		ExpressionParser parser = new SpelExpressionParser();
		Expression exp = parser.parseExpression("'hello world'");
		System.out.println("1." + exp.getValue());
		exp = parser.parseExpression("'hello world'.concat('!')");
		System.out.println("2." + exp.getValue());
		
		exp = parser.parseExpression("'hello world'.bytes.length");
		System.out.println("3." + exp.getValue());
	}

}
